al jazeera - German English Dictionary